CDA68031-2 - Bach - Christmas Oratorio (Soloists, Trinity College Choir, OAE, Layton - HYPERION)

A