Aquarid
Stranded: 05-06-2017 Released: 06-13-2017 Aquarid is a juvenile Atlantic green sea turtle that was found wedged in the rocks at the jetties in Isla Blanca Park here on South Padre Island. Aquarid weighs in at 4 lbs. It has an old constriction injury across its head (likely caused by fishing line) that affected the […]