Translation: Johann Sebastian Bach. Bwv 1029 - Sonata No 3 In G Minor.
Translation: Johann Sebastian Bach. Sonata 1 In G Minor.