Cable Knitting Stitch Dictionary: 100 essential stitches with actual-size swatches and charts

$26.99

SKU: 9781446312858 Categories: ,