Mohamed Khalaf

Senior Graphic designer - layout designer - UI-UX designer - advertising - finalize for printing

freezile studio

Alexandria, Egypt

Socialist - Students Work
Socialist - Students Work
Multiple Owners
1,35032,798