Somerset Guild of Spinners, Weavers and Dyers

Fleece Fair 2013