Edinburgh Yarn Festival: 20th, 21st, 22nd, 23rd, 24th March 2019