France
Brand / Graphic Design, Leadership, UI / Visual Design
Creative lead and illustrator based in the French Alps.
Member since Jul 2013
Available for new projects