Blood Wedding
Blood Wedding review

Lorca’s 1933 tragedy Blood Wedding is playing at Waterloo East Theatre, presented by Hiraeth Artistic Productions who have recently staged Romeo and J