Shelly Varod

Shelly Varod

Born in Ramat Hasharon, Israel

Actress / Artist.

Director