Shanghai, Xuhui District, China
Zhuyu Wenzhou / China
Zhuyu was born on March 8, 1981, in Liushi Town, Wenzhou, Zhejiang Province. In 2008, she graduated from the Video Art Department of Central Academy of Fine Arts of China, she was works and lives in Beijing for 17 years, and now she is working curround from Beijing, Wenzhou...
artworks
View All 20 Artworksinside the studio