Melin Edomwonyi

Melin Edomwonyi

I’m a designer, currently working as design lead at Illustrate Digital in Cardiff.

Session