A surprisingly small Green Sea Turtle was rescued from the marshes off Keaton Beach on Saturday after Hurricane Helene’s fury.

Please subscribe to view more.