The Well-Tempered Clavier (24), collection of preludes & fugues, Book II, BWV 870-893 (BC L104-127)
Performance:

Johann Sebastian Bach: Das Wohltemperierte Klavier, Book 2

The Well-Tempered Clavier (24), collection of preludes & fugues, Book II, BWV 870-893 (BC L104-127)