Hummingbirds (20/91)

< Prev Next >
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