Mohsen Ahmed is known for The Promise (2008), The Gazelle's Blood (2005) and Amir El Zalam (2002).
No data