Schola Cantorum will be singing Choral Evensong on Wednesday 18 May and the programme will be broadcast live on BBC Radio 3. Choral Evensong BBC 3

Share This