Bach Christmas Oratorio Parts 1 - 6

Conductor Christopher Herrick

Evangelist Nathan Vale

Soprano tbc

Alto tbc

Bass tbc