A Stamp printed in NICARAGUA shows the image of a Turtle with the description "Eretmochelys imbricata" from the series "Reptiles", circa 1982 Turtle Nicaragua Postage Stamp Turtle
Loggerhead sea turtle emergence: the turtles emerge in a group and proceed to crawl down the beach to the water Sea Beach Hatchling Turtle