Share

With over 50 species of hummingbirds in Costa Rica, you can find almost every color of the rainbow displayed in their beautiful plumage.

Full-size image: 224 KB | View image View Download image Download