LEIGH ERICKSON

art & design

Leigh Erickson is a visual artist & designer

 based in Santa Cruz, CA, USA

As of lately,

on Instagram

Leigh is also the co-founder and gallerist of The Art Cave.