London, United Kingdom
Creative thinking, expressed in colourful shapes - or something like that.
Member since Jun 2011