France
Illustration, UI / Visual Design, Web Design
Edouard Artus is a freelance designer based in France. Over 15 years experience, helping brands push their image forwards on the digital front.
Member since Jan 2015
Available for new projects