A large collection of mixed knitting and sewing patterns, ha...

1/6

Hammer

£10

A large collection of mixed knitting and sewing patterns, haberdashery ephemera, mid 20th century onwards