19 June 2007 17:45
Leatherback Turtle Hatchling
Leatherback Turtle Hatchlings being released after excavation from nest that hatched 3 days earlier. Nest in Emerald Isle, NC - August 25, 2005. Leatherback Turtle nestings are very rare in North Carolina.
1
(1 marks)