A freshly hatched baby leatherback turtle is taking its very first steps toward the waves of Pacific Ocean in Costa Rica on a romantic sandy beach near Corcovado National Park by sunset
4k 00:08
Add to Collections
Add to Favorites