Share
twitterlinkedinfacebook
Image 1 of 1
JGF_birds_Purp-Thrt MtnGem Hbird_CR-1297.jpg
Purple-throated Mountain-gem Hummingbird, Lamporis calolaemus, in flight.  Photographed with high-speed flash to stop motion.  Costa Rica