Barn swallow
picture
Home
Birds
Swallows, martins, and saw-wings (Hirundinidae)
Barn swallow