Merino 21 micron fibre - blues, teals, white
£15.00
Merino 21 micron fibre - lavender, lilac, white
Hand-Dyed Merino blend Spinning Fibre – purple, teal, green, navy – 160g
£30.00
Hand-Dyed Merino blend Spinning Fibre – autumn greens – 160g