Baby Sea Turtle Makes It to the Ocean
- Cleared
Occurred on August 5, 2019 / New Smyrna Beach, Florida, USA
Info from Licensor: "At sunrise on New Smyrna Beach, FL, we came across a nest of newly hatched sea turtles. We protected this one f..
Location
New Smyrna Beach, Florida, USA
Occurred
Aug-5-2019
Posted By
Jocasta Houldsworth
Posted On
Sep-10-2020