Login
Register
↑
Shelley Lynch
Stranded baby dolphin found by beachgoers rescued from Florida beach
- New Smyrna Beach, Florida lifeguards and beachgoers worked together to care for a stranded baby dolphin until a SeaWorld team arrived.