Coastal nature on Amelia Island. It's sea turtle nesting season here in northeast Florida. Volunteers monitor and excavate nests, recording data and digging up buried treasure, this time a lone green turtle hatchling. Video filmed Labor Day weekend, 2010. AmeliaIslandLiving.COM
Link to this comment:
All Comments (0)