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

Turkey Vulture

At or near Lookout Inn on Osa Peninsula near Corcovado National Park, Costa Rica

Lookout InnOsa PeninsulaCosta RicaRainforestBirdsTurkey VultureSkyFlying