Superfine merino wool tops from DHG in Italy 19 micron - lovely to spin or felt and a range of 80 glorious colours
(31712)
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
(31712)
Superfine merino wool tops from DHG in Italy 19 micron - lovely to spin or felt and a range of 80 glorious colours