CostaRica14-1

A Stripe-tailed Hummingbird in the Monteverde cloud forest in Costa Rica.

Skip to content