Superfine merino wool tops from DHG in Italy 19 micron - lovely to spin or felt and a range of 80 glorious colours
(31721)
Superfine merino wool tops from DHG in Italy 19 micron - lovely to spin or felt and a range of 80 glorious colours
Superfine merino wool tops from DHG in Italy 19 micron - lovely to spin or felt and a range of 80 glorious colours
(31721)
Superfine merino wool tops from DHG in Italy 19 micron - lovely to spin or felt and a range of 80 glorious colours