Bach - 300 Years Of Solitude

J. S. Bach: Sonata No. 1, BWV 1001 in G Minor - III. Siciliana