Listen
Playing: Magnificat in D major (BWV.243) by Johann Sebastian Bach
BBC Radio 3
Schedule

BBC Radio 3 schedule Sunday 10 February 2013