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