Waiting for Electra in Delphi, Greece

Below is translation of an interview Randee did for the Greek Production of Waiting for Electra.