Italy
Brand / Graphic Design, Illustration, Web Design
I'm Davide, a self-taught web developer and graphic designer, video game enthusiast, unique passwords creator, cat lover and a lifelong learner.
Member since Jul 2018