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

Yellow-thighed Finch

Rio Chirripo Retreat & Cloudbridge Nature Reserve

yellow thighed finchRio Chirripo RetreatCloudbridge Nature Reserve