Sat 30Mar2019

JS Bach St John Passion

Cirencester Parish Church, 5 Market Place, Cirencester GL7 2NX

Conductor David Crown

James Gilchrist (Evangelist)

All Events