Bach for Lovers

Das Wohltemperierte Klavier: Book 2, BWV 870-893 - II. Fugue in D Minor BWV 875