Short Prelude & Fugue No.1

Johann Sebastian Bach

Short Prelude & Fugue No.1 in C major

BWV553

Done