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

Trio Sonata in E-flat Major, BWV 1031: III. Allegro