Ach Gott, wie manches Herzeleid, BWV 3: ChorusJoanne Lunn, Richard Wyn Roberts, Monteverdi Choir, English Baroque Soloists, Gerald Finley, Julian Podger & John Eliot GardinerClassical play full songShare