Leatherback Sea Turtle Hatchling just entering the ocean
Almost There - Leatherback Sea Turtle Hatchling