12. Magnificat In Es-Dur BWV 243a - Omnes Generationes Album: The Harmonia Mundi Bach Edition - Vol 4 - MagnificatArtist: Johann Sebastian Bach Listen and download