The New Knitting Stitch Library: Over 300 traditional and innovative stitch patt - Couverture souple

 
9781845732042: The New Knitting Stitch Library: Over 300 traditional and innovative stitch patt