neaq:
New England Aquarium to the rescue! Rosie the sea turtle got a new lease on life last week. This adorable loggerhead got tangled in fishing gear, and that’s when Aquarium rescuers stepped in.
Awww