Bach: The Well-tempered Clavier, Book One & Two, BWV 846-893

The Well-Tempered Clavier: Book 2, BWV. 870-893 - J.S. Bach: The Well-Tempered Clavier: Book 2, BWV. 870-893: Fugue in E Flat Major, BWV. 876