Bach, J.S.: Guitar Arrangements (BWV 998, 1003 and 1010) [Lippel]

Prelude, Fugue and Allegro in E-Flat Major, BWV 998 - Prelude