JS Bach St John Passion
Cirencester Parish Church, 5 Market Place, Cirencester GL7 2NX
Conductor David Crown
James Gilchrist (Evangelist)
JS Bach St John Passion
Cirencester Parish Church, 5 Market Place, Cirencester GL7 2NX
Conductor David Crown
James Gilchrist (Evangelist)