Next Image Turtle on the YO-257 A green sea turtle (Chelonia mydas) rests on the stern of the YO-257 A green sea turtle (Chelonia mydas) rests on the stern of the YO-257