Leatherback Sea Turtle found stranded in Mataro, near Barcelona, Spain

Look at the size of this leatherback. It stranded a couple of days ago in Mataró, near Barcelona, Spain. Courtesy Miguel Gómez.