Bach: Magnificat in D major, BWV243

Johann Sebastian Bach

Magnificat in D major

BWV243

All 148 recorded versions

Done