Designed by
Title
Baby green sea turtle #58161772
Description
Small green sea turtle (Chelonia mydas), also known as black sea turtle, trying to get out of a human footprint on his way to the sea on a beach in Tanzania, Africa, shortly after hatching from his egg.