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