We’ve made some exciting new updates! Check out our new site here
Login
Menu
Baby Turtles Hatch on Hollywood Beach
Occurred on July 6, 2019 / Hollywood, Florida, USA
Info from Licensor: "Turtle rescuers gathered the hatchlings into buckets to count and released them into the ocean. The release took place immediately."