Safe travels! Hurrah the last olive ridley hatchling from a nest right outside of Finca Exotica eco lodge makes it to the sea! There are so many baby sea turtles hatching at the moment here on the Osa Peninsula, Costa Rica.
18 сен 2024