Close
Loggerhead sea turtle - tartaruga marina
Caretta caretta