Photography Hamed Afifi Retoucher Ahmed Kamal Photo Ass. Kamal Tarek Production House Yellow Duck Films Adv. Agency Media Republic