The organiser

The Ideas Hub Chelmsford is the organiser of the Art Place