The Complete Book of Knitting: 2

The Complete Book of Knitting: 2

1971 • 239 pages