Huge leatherback turtle washes up on Pennington Bay beach

A huge leatherback turtle washed up on Pennington Bay beach on Kangaroo Island this week, dead but largely intact.According to […]

Subscribe or Login to see the rest of the content.