United Kingdom

Why we travelled 5,000 miles to Shetland – the 'holy place' of knitting – BBC

Why we travelled 5,000 miles to Shetland – the ‘holy place’ of knitting  BBC