About Camille Chew's Shop

Camille Chew

Ithaca, NY

Visit my Threadless Profile

About lordofmasks

About lordofmasks

Camille Chew is an illustrator whose work explores themes of mythology, fantasy, and the occult. She is a graduate of Alfred University and based in Ithaca, NY.