Bach: Trio Sonatas BWV 525, 527, 529, 530 & 1031

Trio Sonata No. 6 in G Major, BWV 530: III. Allegro