Share
Project Views
Appreciations
121
Followers
114
Following
249
  • Art Director & Graphic Designer
    63 Studio — Spain
  • Art Director & Graphic Designer
    DEFYNED — Barcelona, Spain
  • Graphic Designer & Illustrator
    The Ad Store — Barcelona, Spain
View Full Resume →
Member since: