Bach: St John Passion

Orchestra of the Age of Enlightenment, Stephen Layton & Polyphony