121sg
121SG Marketing
121SG Marketing
Always trying to build something