Mohamed Hafez's profile

Mohamed Hafez

Typography
6ixty Walk
6ixty Walk
Multiple Owners
126
One33
One33
Multiple Owners
331
The Green Branding
The Green Branding
Multiple Owners
458
Philo Developments Branding
342
Royal Park Mall Branding
019
Theatro Branding
Theatro Branding
Multiple Owners
135
100DAYS
Typography
100DAYS
Multiple Owners
76113.2k