J.S. Bach: Complete Sonatas for Obbligato Harpsichord and Violin

Sonata No. 3 in E Major, BWV 1016 - IV. (Allegro)