Published On Dec 25, 2013
I could not but upload this great version of this popular carol. I especially enjoyed the organ interlude.
This is part of the Christmas Eve Service of Eucharist at Westminster Abbey, broadcast live on BBC One on Tuesday, 24th of December 2013.
© BBC MMXIII
show more