4344454647484950515253545556575859606162636465666768697071Carmel Kaine, Malcolm Latchem, Stephen Shingles, Neil Black, Tess Miller, Celia Nicklin, Cecil James, Kenneth Heath, John Gray, Academy of St Martin in the Fields, Members, Sir Neville Marriner & Johann Sebastian Bach
72Carmel Kaine, Malcolm Latchem, Stephen Shingles, Neil Black, Tess Miller, Celia Nicklin, Cecil James, Kenneth Heath, John Gray, Academy of St Martin in the Fields, Members, Sir Neville Marriner & Johann Sebastian Bach
73Carmel Kaine, Malcolm Latchem, Stephen Shingles, Neil Black, Tess Miller, Celia Nicklin, Cecil James, Kenneth Heath, John Gray, Academy of St Martin in the Fields, Members, Sir Neville Marriner & Johann Sebastian Bach
74Carmel Kaine, Malcolm Latchem, Stephen Shingles, Neil Black, Tess Miller, Celia Nicklin, Cecil James, Kenneth Heath, John Gray, Academy of St Martin in the Fields, Members, Sir Neville Marriner & Johann Sebastian Bach
7576Carmel Kaine, Malcolm Latchem, Stephen Shingles, Neil Black, Tess Miller, Celia Nicklin, Cecil James, Kenneth Heath, John Gray, Academy of St Martin in the Fields, Members, Sir Neville Marriner & Johann Sebastian Bach
777879Carmel Kaine, Malcolm Latchem, Stephen Shingles, Neil Black, Tess Miller, Celia Nicklin, Cecil James, Kenneth Heath, John Gray, Academy of St Martin in the Fields, Members, Sir Neville Marriner & Johann Sebastian Bach
8081828384858687888990919293949596979899100 ℗ 2023 UMG Recordings, Inc. FP © 2023 UMG Recordings, Inc.