Elham Abdelbadea is known for Ahwak (2015), Yom Maloosh Lazmah (2015) and Loabat Al Moot (Game of Death) (2013).
No data