The Turtle Hospital. Rescue, Rehab, Release.

Survivor

Survivor

Arrival: 7/19/2015

Species: Loggerhead

Weight: 60 lbs

Location: Marathon

Reason: Floating & emaciated

UPDATED: 7/30/15 Deceased