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

Turkey Vulture

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

Lookout Inn Osa Peninsula Costa Rica RainforestBirdsTurkey VultureSkyFlying