An adventurous Arctic walrus made himself at home lounging on boats in an island harbor off the English coast, 75 miles southwest of Cornwall. The large aquatic mammal, dubbed Wally, has been known to migrate to various shores over the years—from Spain to Ireland to England—and was recently spotted at St. Mary’s Harbor on the Isles of…