Share
Project Views
Appreciations
123
Followers
118
Following
251
  • 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: