Listen
Playing: Ich lasse dich nicht, du segnest mich denn, mein Jesu BWV 159a by Johann Sebastian Bach
BBC Radio 3

Music Matters Episodes Episode guide