Giant Turtle Found on Catalan Beach
- Cleared
Occurred on September 19, 2017 / Calella, Barcelona, Spain
Info from Licensor: "This giant Dermochelys Coriacea turtle appeared dead at the beach. Here we see it being loaded on a city hall tr..
Location
Calella, Barcelona, Spain
Occurred
Sep-19-2017
Posted By
Carles Tobella
Posted On
Sep-28-2017