Giant Turtle Found On Spanish Beach

Last Tuesday, a giant turtle washed up on a Spanish beach.
It is the largest turtle species in the world. The so-called Leatherback turtle. It was found near the town of Calella on the Costa del Maresme …

This post was originally published on this site
Comments are closed.

Copyright 2010-2013 Patriot Powered News