The fifth part of Bach's Christmas Oratorio, written for the first Sunday of the new year. Concludes on Thursday at 10.50am
Discover 11,128,835 listings and 281,433 playable programmes from the BBC
The fifth part of Bach's Christmas Oratorio, written for the first Sunday of the new year. Concludes on Thursday at 10.50am