Thursday, September 4, 2008

Barn swallows



Barn swallow (Hirundo rustica).

They feed on large flies and aphids.

No comments: