Arrival: 10/10/15
Species: Loggerhead Post Hatchling
Weight: 0.1 kg
Location: Big Pine Key
Reason: Found floating, possible washback due to recent storms in the ocean.
UPDATED: 11/8/15 Released