Ivy Zheyu Chen

ivy zheyu chen walks down a new york street wearing sunglasses


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.

Your cart is empty.