news · 22 July 2003 · 22 years ago
Almeida Opera, St Mary's Church, Islington/ Almeida Theatre, London
More news on 22 Jul