MOVIEPAD
Search icon
Izzy Aghahowa

Izzy Aghahowa

DirectingBorn 2001-11-28 · Lagos, Nigeria

Biography

Izzy Aghahowa is a multidisciplinary artist, illustrator, animator & graphic designer based in the UK

Nothing to show here yet.

Photos of Izzy Aghahowa