Bach 100 Best

Das wohltemperierte Klaver BWV 846-893, Book One, No. 3 in C sharp major BWV848 - Prélude et Fugue