Carl Seemann plays Bach

Little Prelude in C Major, BWV 933