Odel Hayon is known for Manpower (2014), Why Hast Thou Forsaken Me (2015) and Sohenet BeLev Beirut (2021).
No data