Cantatas BWV 29, 61 & 140 by Johann Sebastian Bach, Nikolaus Harnoncourt, Concentus Musicus Wien and 1 more — UPC 884977363159 | Credits.fm