London, United Kingdom
I'm a radical illustrator and designer based in London and Paris. Working with anyone who wants to change the world!
Member since Feb 2012