Large leatherback sea turtle found dead on the South Shore of P.E.I.
Friday, December 7, 2018 - 15:40
in Biology & Nature
The Atlantic Veterinary College has confirmed it is a leatherback sea turtle, a species considered to be endangered.