Knitting professionals, experts and enthusiastic amateurs are gathering together for a public study day looking at the history of the craft.
↧
Knitting professionals, experts and enthusiastic amateurs are gathering together for a public study day looking at the history of the craft.