Costa's Hummingbird

Costa's Hummingbird

Calypte costae
Tucson Mountain Park, Arizona, USA - May 8 2011
Male.