London, United Kingdom
Hi hi! I'm Elly, a freelance designer based in London, UK.
Member since Jul 2016