Comparing Notes: Partners in Time, Pt. I

Praeludium et Fuga in C, BWV 547