vlcsnap-2020-12-12-14h30m49s336-1
21
00:52

Loggerhead sea Turtle

Loggerhead sea turtle (Caretta caretta), is a species of oceanic turtle distributed throughout the world. It is a marine reptile, belonging to the family Cheloniidae. The average loggerhead measures around 90 cm in carapace ...