Academy of St. Martin in the Fields, Sir Neville Marriner perform Bach: Brandenburg Concerto No.3 in G major

Done