Brandenburg Concerto no 5 in D major, BWV 1050: 3rd mvt - Allegro

Brandenburg Concerto no 5 in D major, BWV 1050: 3rd mvt - Allegro