Stock Photo: Green Sea Turtle Hatchling (Chelonia mydas), Sri Lanka