Turtles, other marine life freed from ocean debris

Turtles, other marine life freed from ocean debris