Bach: Magnificat, BWV 243 & Cantates, BWV 58 & 78 by Johann Sebastian Bach, Michel Corboz, Orchestre de Chambre de Lausanne | Factory.fm