Barcelona, Spain
Product Designer working in Barcelona. Kind of creepy, very freaky. I am full of jokes (please laugh).
Member since Nov 2015