Posted inNews

Releasing Addy

Admiral the loggerhead sea turtle, known affectionately by her caretakers as “Addy,” was released into the ocean on July 28 at North Beach on Tybee Island as hundreds of people gathered to witness her first strokes into her new journey.

Gift this article