Off the island of Mallorca in the Balearics, Spanish divers saved a 12-meter-long humpback whale from an illegal drift net.…
Archive
Off the island of Mallorca in the Balearics, Spanish divers saved a 12-meter-long humpback whale from an illegal drift net.…