hand dyed yarn & fibre

Royal - Merino Singles

£18.00
There is only 1 item left in stock.

A rich, deep purple with contrasting pops and flashes.


Merino Singles - 366m / 100g