Giant Leatherback Turtle nesting on Turtle Beach

photograph courtesy & copyright © Barry Carroll, England

Close this Photo-Window