Hand Dyed 100% Merino 115g
Regular price
$22.00
Shipping calculated at checkout.
Hand Dyed Humbug Merino, a Base of 50% White and 50% Grey, creates an absolutely gorgeous depth of colour when dyed!
115g/4oz