‘Electra’ Play performed at the Riverside Studios, London, UK 1992
Fiona Shaw ©Alastair Muir Electra
TheatreElectraShaw