Sweet piece for a sweet harpsichord:
Bach - Prelude in C major from WTC I BWV 846 | Netherlands Bach Society
..