Sviatoslav Richter performs Bach: Prelude & Fugue No.6 in D minor, BWV851

Done