Costa Rica Birds (223 Species) - Charlie Doggett's COSTA RICA
Long-tailed Hermit Hummingbird

Long-tailed Hermit Hummingbird

The Bribri Yorkin Indigenous Reserve, Costa Rica

long tailedhermithummingbirdThe Bribri Yorkin Indigenous ReserveCosta Rica