Bach 'Christmas Oratorio'

JS Bach's 'Christmas Oratorio', Parts 1, 2, 3 and 6, is performed by the Feinstein Ensemble and London Bach Singers under Martin Feinstein, with tenor Nicholas Hurndall Smith (Evangelist), Faye Newton (soprano), William Purefoy (alto) and Ben Davies (bass).

Posted: