by Bournemouth Symphony Chorus, Bournemouth Symphony Orchestra, David Hill, Highcliffe Junior Choir, James Bowman, Janice Watson, Mary Dennis & Waynflete Singers
Bournemouth Symphony Chorus, Bournemouth Symphony Orchestra, David Hill, Highcliffe Junior Choir, James Bowman, Janice Watson, Mary Dennis & Waynflete Singers