More YARN in every skein, 300 grams • 32 yards
Free shipping on yarn orders over $149 in Canada 🇨🇦
Soft, modern blankets hand-knit with no needles in Canada
6 products