J. S. Bach: 6 Trio Sonatas, BWV 525-530

Sonata II in C minor, BWV 526 - Organ Sonata No. 2 in C Minor, BWV 526 (Arr. for Guitar & Harpsichord): I. Vivace