My name is Angie Vella, a full-stack designer, based in Malta, EU. As a full-stack designer, I can take projects from initial concepts all the way through to completion.

COMMENTS