Previous Image Next Image news-150607-1-imgo-2-280w A giant leatherback sea turtle Pacuare Beach Photo: Sea Shepherd