Ivy Zheyu Chen

Bio

Ivy Zheyu Chen is an artist and designer based in New York. She is the founder of Upon press, a publishing & printmaking studio with a pure intention to explore anything

for fun and experience.