Bach: Adagio in G major

Johann Sebastian Bach

Adagio in G major

BWV968

All 30 recorded versions

Done