Rustic Merino #19 Olive

100% Fine Superwash Merino Wool

Sport Weight

100 grams

328 yards

$20.00

5 in stock