Sonata No.1 for Solo Violin in G minor BWV 1001: Fugue

Sonata No.1 for Solo Violin in G minor BWV 1001: Fugue