Costa Rica Birds (244 Species) - Charlie Doggett's COSTA RICA
Yellow-thighed Finch

Yellow-thighed Finch

Mariam’s Quetzals, San Gerado de Dota, Costa Rica

yellow thighed finchMariams QuetzalsSan Gerado de DotaCosta Rica