Arrival: 6/14/15
Species: Green
Weight: 18 lbs
Location: Smathers Beach, Key West
Reason: FP
UPDATED: 6/17/15 Deceased