Fred the Loggerhead
Resident of South Padre Island's Sea Turtle Rescue hospital. Fred was entangled in a gill net in 1996 which resulted in the loss of his front flipper. ...
Read more
Resident of South Padre Island's Sea Turtle Rescue hospital. Fred was entangled in a gill net in 1996 which resulted in the loss of his front flipper.
Read less
Read less
Views
22
Same photographer See all