Leatherback turtle hatchling crawling to the sea on the beach DP

Baby leatherback turtle hatchling crawling to the sea on the beach