CostaRica67

Stripe-tailed Hummingbird in Monteverde cloud-forest, Costa Rica.

Skip to content