"Harmony" Guide to Knitting Techniques - Softcover

 
9780711100640: "Harmony" Guide to Knitting Techniques