Norfolk & Suffolk Guild of Weavers, Spinners and Dyers

Norwich Castle version of the Bayeux Tapestry, Nov 25