Close
Loggerhead Turtle (baby)
Caretta caretta