Bach for The Mind

Trio Sonata in G, BWV 1039 - 2. Allegro ma non presto