Translation: bach violin partita bwv1002 current No. 1 3. bach violin partita bwv1002 current No. 1 3. Guitar solo.
Translation: bach violin partita bwv1002 1 No. 1 German. bach violin partita bwv1002 1 No. 1 German.
Translation: Bach, Sonatas.