Johann Sebastian Bach (1685-1750)
1/5. Donald Macleod celebrates Bach's genius. Repeated from Monday at 12 noon
Discover 11,128,835 listings and 292,959 playable programmes from the BBC
Johann Sebastian Bach (1685-1750)
1/5. Donald Macleod celebrates Bach's genius. Repeated from Monday at 12 noon