[ Decca L'Oiseau-Lyre / CD ]
Release Date: Monday 1 August 2011
New London Consort & Choristers of Westminster Abbey School, Philip Pickett