About

Jean Chen is an artist and writer. She lives in Alameda, California and is the co-owner of Inkblot Gallery.