STR-23-017 Jenks

STR-23-017: Jenks

STR-23-017 Jenks

 

STR-23-017: Jenks

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