Hand Dyed 19m Merino 115g
Hand Dyed 19m Merino 115g
Hand Dyed 19m Merino 115g
Hand Dyed 19m Merino 115g

Hand Dyed 19m Merino 115g

Regular price $24.00 $0.00 Unit price per
Shipping calculated at checkout.

A super soft 100%  Hand Dyed Merino

115g / 4oz


Share this Product