2. J. S. Bach Magnificat BWV 243a - Et Exsultavit Spiritus Meus Album: Bach J. S. And Bach C. P. E. - Magnificats - LedgerArtist: Johann Sebastian Bach Listen and download