Leatherback stranding
Leatherback stranding December 17, 2011 by dyertrust While filming with Blue Note Productions for their latest documentary in 3D, marine biologist Oliver Jewell discovered a deceased stranded Leatherback turtle amongst the rocks. I couldn't believe it, I just happened to look down and bam, it was there! Leatherback turtles are the largest living turtle in the world. Their front flippers [...]