Costa's Hummingbird, Calypte costae

Buy Add to Lightbox Download
Costa's Hummingbird, Calypte costae, young male in flight feeding on  Yellow Trumpet Flower(Tecoma stans),Tucson, Arizona, USA
Costa's Hummingbird, Calypte costae, young male in flight feeding on Yellow Trumpet Flower(Tecoma stans),Tucson, Arizona, USA