Bach for Meditation

Violin Sonata No. 3 in C Major, BWV 1005 (arr. N. Goluses for guitar): Violin Sonata No. 3 in C Major, BWV 1005 - Largo (arr. N. Goluses)