London, United Kingdom
Hi, I'm Steve, a multidisciplinary creative based in London, focusing on brand, visual arts and advertising.
Member since Jul 2018