Philippa Hyde soprano
Tim Travers-Brown counter-tenor
Rory Carver tenor
Richard Bannan baritone
Windsor & Eton Choral Society
Brandenburg Sinfonia
Tim Johnson conductor
Philippa Hyde soprano
Tim Travers-Brown counter-tenor
Rory Carver tenor
Richard Bannan baritone
Windsor & Eton Choral Society
Brandenburg Sinfonia
Tim Johnson conductor