Hesham Mansour
56 years, 10 months, and 8 days old
No
Male
-
18 Days
10 filmmakers provide 10 separate...
Upper Egyptian in the...
Khalaf, a bumpkin southern Egyptian...
Playing with the Kids
Seeking a change, history teacher...
Bibo and Beshir
Limited by choices and eager for...