Johann Sebastian Bach, Sir Neville Marriner, Andrei Gavrilov, John Constable & Academy of St Martin in the Fields
Baroque Piano
7 MINUTES AND 54 SECONDS