BWV243a Magnificat E Flat Major - Esurientes Implevit Bonis (A)
Album: Vol. 23 (CD2 Of 4) - Sacred Vocal Works / Magnificat BWV 243a
Artist: Johann Sebastian Bach
Listen and download
Artist: Johann Sebastian Bach