STR-23-016

STR-23-016: LuLu

STR-23-016

 

STR-23-016: LuLu

This juvenile Loggerhead sea turtle stranded due to becoming cold stunned in Massachusetts.