Oded Ruskin

أود راسكين

Oded Ruskin. Director: Lehiyot Ita. Oded Ruskin was born on 18 May 1971 in Israel. He is a director and producer, known for Lehiyot Ita (2013), Absentia (2017) and Kfulim (2015).

No Man's Land
No Man's Land

No Man's Land