from "Bach - Keyboard Concertos BWV 1052,1055,1056,1058" album by David Fray, Bremen German Chamber Philharmonic