Designer

Contests Entered
11
Total Wins
4
Success Rate
36.36%

Biography

Creative designs until you're 100% satisfied.

Country Switzerland