Tomton refers to Tom and Tony, a duo of fashion designers based in Malta and UK. TT wanted a simple and effective online portfolio where they can showcase their work to the public.
2010
Fashion
Identity, Web