Bath Choral Society
Bath Abbey Bath, United KingdomJ.S. Bach Mass in B minor Bath Choral Society Bristol Ensemble Ruth Provost soprano Gwen Martin mezzo soprano Hugh Cutting countertenor Nick Pritchard tenor Darren Jeffery bass Shean Bowers conductor ...