Artboard 1 copy 2.png

LEIGH ERICKSON
art & design

Leigh Erickson is a visual artist & designer
 based in Santa Cruz, CA, USA