Monday, September 21, 2009

Leatherback Hatchlings in Ormond Beach





The leatherback nest in Ormond hatched Sunday. These guys/gals were trapped in roots at the top of the nest. The nest is located just south of the Seminole Beach Approach at 281 S. Atlantic, Ormond Beach, at the MainSail Motel.