Production Photographs: Thesmophoiazusae
Art Theatre at the Epidavros Festival 2003

Review

X