Mote Marine releases rescued loggerhead sea turtle on Lido Key

Larissa the loggerhead was found in August 2019 on Boca Grande Beach.
Published: 6:07 PM EST January 3, 2020
Updated: 6:06 PM EST January 3, 2020