I grew up on an island called Malta. I moved to the UK to study Graphic Design in Norwich and now I’m living and working in London.
View Full Resume →
MultiAdaptor — London, United Kingdom
SomeOne — United Kingdom
TheClick — Norwich, United Kingdom
ESL — Mosta, Malta
Member Since: May 22, 2008