J.S.BACH
Prelude and Fugue BWV 999 & BWV 1000
Composed for the lute harpsichord
Prelude and Fugue
Prelude BWV 999
Fugue BWV 1000
Performed by Byron Zeliotis on a Paulino Bernabe Royal guitar