Calliope Hummingbird, Stellula calliope

Buy Add to Lightbox Download
< Prev Next >
Calliope Hummingbird (Stellula calliope), male feeding on Scarlet Gilia (Ipomopsis aggregata)., Gila National Forest, New Mexico, USA
Calliope Hummingbird (Stellula calliope), male feeding on Scarlet Gilia (Ipomopsis aggregata)., Gila National Forest, New Mexico, USA