Arrival: 10/13/15
Species: Loggerhead Post Hatchling
Weight: 0.1kg
Location: Key West
Reason: Possible wash back.
UPDATED: 11/8/15 Released