Green Sea Turtle Hatchling making its first steps from the beach to the sea

Green Sea Turtle Hatchling making its first steps from the beach to the sea

 Stock photo ID: 116010559