Sanctuary - sweet pea

£24.00

dk | light worsted
100% wensleydale
100g | 225 m | 246 y