Johann Sebastian Bach
Brandenburg Concerto No. 4 in G major, BWV 1049
III. Presto
Flute, Harpsichord, Violin, Viola, Cello, Double bass
Fugue · 244 bars
Johann Sebastian Bach
III. Presto
Flute, Harpsichord, Violin, Viola, Cello, Double bass
Fugue · 244 bars