Second Treasury of Knitting Patterns

 42,50

Barbara G. Walker