
De let'en! - Da it'en!
2026
New
Director · born 27 September 1989 · Changsha City, Hunan Province, China
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.
Where to start: De let'en! - Da it'en! (2026).