Costa Rica Birds (244 Species) - Charlie Doggett's COSTA RICA
Turkey Vulture

Turkey Vulture

Corcovado National Park, Osa Peninsula, Costa Rica

Corcovado National ParkOsa PeninsulaCosta RicaRainforestJungleBeachTurkey Vulture