English English Spanish
Loggerhead sea turtle hatchling, undaunted by Dorian and the king tide makes it into the surf.