Bell's Vireo

Bell's Vireo

Vireo bellii
Madera Canyon, Arizona, USA - May 9 2011