Thor the walrus pops up in Northumberland after 100 mile swim in two days

Thor the walrus pops up in Northumberland after 100 mile swim in two days

Telegraph.co.uk

Published