Barn swallow (Hirundo rustica)

Scientific Classification
Kingdom:Animalia
Phylum:Chordata
Class:Aves
Order:Passeriformes
Family:Hirundinidae
Species:Hirundo rustica
Common:Barn swallow

Barn swallow