Theatre review: Women, Beware The Devil – Almeida Theatre
Women, Beware the Devil at the Almeida Theatre is a visually stunning production and it is nice to see so many women on stage at once. However, beyond all the sumptuous set design; conjuring up…
View Post