photo

Loggerhead Turtle

a loggerhead turtle swimming
© Christian Vizl

A loggerhead turtle is one of the seven sea turtle species.

Tags: Sea turtles