Artist shop banner image

Aimee Cozza

About Aimee Cozza
  • Joined November 2008
  • 57 designs
Aimee Cozza is a digital illustrator from New England who likes tea, dead things, and robots.
Achievements
THis is a loading placeholder