Passerina cyanea (Linnaeus, 1766)  
Family: Cardinalidae
Indigo Bunting,  more...
Passerina cyanea image