from "Sonatas BWV 1001, 1003, & 1005: Transcribed for guitar (feat. guitar: Nicholas Goluses)" album by Bach, J. S.
See who else performs this track