Max Spencer is a multidisciplinary designer and art director. Based in London. Co-Founder of An Internet Studio. studio@maxspencer.co.uk.