Havenstein plays Bach

Inventio 8 BWV 779