Eric L. Chen

Toronto-based visual designer & art director specializing in branding and web.