Piece of embroided material made by the embroiderers' guild

Embroiderers' Guild North Herts & Bed