Iphigenia in Aulis is the last of the extant works by Euripides.
Staged at:Herod Atticus theater & Summer tour Year:2017Director:Aimilios Cheilakis - Manolis Dounias
Theater