Select Page



Loggerhead Turtles hatching on Holden Beach on the morning of Sept 21, 2013. Most babies emerge from the nest at night after the sand has cooled off.

source YouTube

Pin It on Pinterest

Share This