The High Society Singers, The High Society Ensemble
4:13
Beecham Choral Society, John McCarthy, Peter Knight, Royal Philharmonic Orchestra, The Ambrosian Singers – Angels We Have Heard On High
4:13