Barcelona, Spain
Born in Barcelona, entrepreneur, interaction design, stencils, films, and tech whore
Member since Jul 2012