London Philharmonic Orchestra, Karl Richter & John Alldis Choir
O Holy Night
3 MINUTES AND 26 SECONDS