Tara Mustapha

Designer and Consultant in London, United Kingdom

Tara Mustapha

Designer and Consultant in London, United Kingdom

Hire me

Seven + years of XP

Love Video Games. Love making them.