Bach, J.S. : Brandenburg Concertos Nos. 1,2 & 3

Academy of St Martin in the Fields & Sir Neville Marriner