Havenstein plays Bach

Polonaise BWV Anh. 123