Yiyi Chen
Directing
37 years Born 1989-09-27 Changsha City, Hunan Province, China
Biography
Yiyi Chen (b.1989, China) is a visual artist currently based in the Netherlands, whose practice encapsulates a variety of mediums - Ranging from painting to performance to film.