Loggerhead Sea Turtle, Caretta caretta, Aliwal Shoal, Indian Ocean, South Africa
Loggerhead Sea Turtle, Caretta caretta, Aliwal Shoal, Indian Ocean, South Africa

Image no. rds_13585