Mahmoud Ismail

Independent multidisciplinary branding designer and art director based in Cairo.