Artist shop banner image

SteveTassoni

About SteveTassoni
  • Italy, Italy
  • 3 designs
Self taught Illustrator based in Italy. Continuously looking for new ideas, I'm trying to give form to my thoughts!
Achievements
THis is a loading placeholder
;