The step by step guide to knitting

The step by step guide to knitting - London Tiger Books International 1989 - 239 pages


In English


KNITTING

746.43 STE-T 1989