Costa's Hummingbird, Calypte costae

Buy Add to Lightbox Download
Costa's Hummingbird, Calypte costae, young male in flight feeding on Flower,Tucson, Arizona, USA, September 2006
Costa's Hummingbird, Calypte costae, young male in flight feeding on Flower,Tucson, Arizona, USA, September 2006