Omar nayef
Vogue - Samira Said
Commercial
Vogue
Director:
BIC - mishap campaign
Director
Avrelle - The power of you
Klivvr - Master what’s yours