On September 26, 2026, a crowd of 200 people gathered on Tybee Island to witness the release of Ossie, a 3-year-old loggerhead sea turtle and former Marine Debris Ambassador, back into the Atlantic Ocean.
Tag: Loggerhead turtles
Posted inCommunity
