Bach: 6 Trio Sonatas

Sonata No. 2 BWV 526 in D Minor: Largo