Peter Hurford performs Bach: Short Prelude & Fugue No.7 in A minor, BWV559

Done