Bach & Handel: An Imaginary Meeting

Sonata in D Major, HWV 371 - III. Larghetto