J.S.Bach Prelude and Fuge e minor BWV 548

Redeemer Church, march 2017, Bachfest of the Jerusalem Bach Orchestra