The Turtle Hospital. Rescue, Rehab, Release.

Sheldon

 

Sheldon

Arrival: 8/20/15

Species: Green

Weight: 11 lbs

Location: Geiger Key

Reason: FP

 

UPDATED: 9/24/15 Deceased