Bach: The Well-Tempered Clavier, Pt.1

The Well-Tempered Clavier No. 5 in D Major, BWV 850 - II. Fuga