Showing 1 results

Archival description
York District Guild of Weavers, Spinners and Dyers
York District Guild of Weavers, Spinners and Dyers