Bach: Brandenburg Concertos 1-3

Brandenburg Concerto No. 3 in G Major, BVW. 1048 - I. Allegro