Prelude and Fugue in C major, BWV870 (Well-tempered Clavier, Book 2)

Prelude and Fugue in C major, BWV870 (Well-tempered Clavier, Book 2)