One of the Earth's largest sea turtles laid eggs in this nest at Fort Fisher State Recreation Area in North Carolina between May 20, 2018 to May 23, 2018.
One of the Earth's largest sea turtles laid eggs in this nest at Fort Fisher State Recreation Area in North Carolina between May 20, 2018 to May 23, 2018. North Carolina State Parks and Recreation
One of the Earth's largest sea turtles laid eggs in this nest at Fort Fisher State Recreation Area in North Carolina between May 20, 2018 to May 23, 2018. North Carolina State Parks and Recreation