Nominated 2017 Jun 1

Icons8

VisualPharm USA

Icons8 website

ABOUT: A collaboration between the icon designers and software developers. We create 50k icons and the software to use them.

7.58

Final Judge's Score
Go to Top