Partita no. 3 in mi maggiore BWV 1006

Johann Sebastian Bach