Academy of St. Martin in the Fields, Sir Neville Marriner and 7 others perform Bach: The Musical Offering, BWV1079

Academy of St. Martin in the Fields, Sir Neville Marriner and 7 others

perform

The Musical Offering

by Johann Sebastian Bach

Done