The Cambridgeshire Guild of Weavers, Spinners and Dyers
« All Events
A journey through colour and geometry with Celia Charlton