Cecilia Zhu

Cecilia (Chen Dan Zhou Zhu) was born in 1996 to Chinese parents in Hangzhou, China, and later immigrated to Vancouver, Canada at the age of 8 with both her mother and her sister. As a kid, she was able to travel to a lot of places and gather inspiration from the world. All of the art works she has done come from close observations of her surrounding environment. After graduating from Rhode Island School of Design, Cecilia is now a freelance design based in New York. 


Screen Shot 2018-11-25 at 6.38.14 PM.png