Vireo cassinii Xantus de Vesey, 1858  
Family: Vireonidae
Cassin's Vireo,  more...
Images
not available