Loggerhead Sea Turtle

Loggerhead Sea Turtle, with a satellite tag