Bach Mirrored

Prelude & Fugue in D Major, BWV 532: Fugue