public profile
Husband of Effat (Fofo) Ahmed Afifi Father of Moutaz Moustafa Abd El Gayed and Mona Moustafa Abd El Gayed