Johann Sebastian Bach
Brandenburg Concerto No. 2 in F major, BWV 1047
I. [Allegro]
Flute, Oboe, Trumpet, Harpsichord, Violin, Viola, Cello, Double bass
118 bars
Johann Sebastian Bach
I. [Allegro]
Flute, Oboe, Trumpet, Harpsichord, Violin, Viola, Cello, Double bass
118 bars