Published On Dec 21, 2023
Now here's something you don't see very day! A Cathedral Choir hiding inside the world's largest Christmas card! The choir of Worcester Cathedral directed by Donald Hunt, appearing on 'Noel's Christmas Presents' and broadcast by the BBC on 25 December 1989.
show more