The first in a set of nine programmes exploring the music of Christmas, with readings, carols and devotional music.
Discover 11,128,835 listings and 282,025 playable programmes from the BBC
The first in a set of nine programmes exploring the music of Christmas, with readings, carols and devotional music.