Cold-hit green sea turtles recovering at Florida marine life centre
Seventeen sea turtles that were found stranded along Florida’s northeastern Atlantic Coast are recovering.
Seventeen sea turtles that were found stranded along Florida’s northeastern Atlantic Coast are recovering.