Loggerhead Sea Turtle

Caretta caretta

Loggerhead Sea Turtle

Species
  • Latin: Caretta caretta
  • Description

  • Habitat & Range