The Turtle Hospital. Rescue, Rehab, Release.

Barnacle Bill

 

Barnacle Bill 7.22.15PC200001- barnacle bill    PC231163- barnacle bill

Arrival: 12/20/14

Species: Loggerhead

Weight: 157 lbs.

Location: near Bahia Honda State Park Bridge

Reason: Floating

 

UPDATED: 7/22/15 Released