Share
Project Views
464
Appreciations
25
Followers
35
Following
209
  • Graphic Designer
    Elchupacabra Studio — Warsaw, Poland
  • Freelance illustrator & graphic designer
    Self-Employed — Warsaw, Poland
View Full Resume →
Member Since: Jul 28, 2011