Alfred Deller feat. The Deller Consort
O Holy Night (100 Classic Christmas Songs)
2 MINUTES AND 33 SECONDS