Bach: A Life of Music

Sonata for Violin Solo No. 2 in A minor, BWV 1003 - Transcribed for guitar by Nicola Hall - 1. Grave