Kiri Te Kanawa, The London Voices, Philharmonia Orchestra & Carl Davis
101 Christmas
3 MINUTES AND 49 SECONDS