Arrival: 2/26/26
Species: Green
Weight: 4 lbs
Location: Big Pine Key
Reason: Emaciated and tangled in netting.
UPDATED: 4/28/16 Released!!!!