Birmingham & District Guild of Weavers Spinners & Dyers
Listing Details
Member of the Association of Guilds of Weavers, Spinners and Dyers Grouping
1226
Map
Member of the Association of Guilds of Weavers, Spinners and Dyers Grouping