HUB
Acting
Helmy Fouda
*1958
in Egypt
ساحر النساء
2023
A woman in a snake cleft
2007
Love is death
2005