Costa Rica Birds (242 Species) - Charlie Doggett's COSTA RICA
Violet-headed Hummingbird

Violet-headed Hummingbird

Los Campesinos Ecolodge, Quebrada Arroyo, Naranjito, Costa Rica

violet headed hummingbirdLos Campesinos EcolodgeQuebrada ArroyoNaranjitoCosta Rica