Superfine Merino - 3024

$21.00 $15.75
(You save $5.25)
Superfine Merino - 3024

Out of stock

4 oz* 100% Superfine Merino

Purple, pink, gold, and grey.  


*Each lot is between 3.9oz and 4.1oz.