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

Sonata I in E♭ maior, BWV 525 - Organ Sonata No. 1 in E-Flat Major, BWV 525 (Arr. for Guitar & Harpsichord): I. —