Efrat Dor

Efrat Dor is an Israeli actress. She portrayed Mirror Monarch (Eva McCulloch) and Eva McCulloch in.