Tachycineta bicolor (Vieillot, 1808)  
Family: Hirundinidae
Tree Swallow,  more...
[Iridoprocne bicolor (Vieillot, 1808)]
Tachycineta bicolor image