$ 36.00
50% Swiss Mountain silk, 50% Merino 250 yards (229 meters) per 100 grams 5-6 stitches per inch...
View full product details »
3 items left