Share
twitterlinkedinfacebook
Image 1 of 1
JGF_birds_Long-billed Hermit Hbird_CR-6225.jpg
A Long-billed Hermit Hummingbird, Phaethornis longirostris, perches on a heliconia in Costa Rica.