Chinese artists Sun Yuan (Beijing, 1972) and Peng Yu (Heilongjang, 1974), who have been working as a duo since 2000 and are veterans of their success at the 2019 Venice Biennale (where their works Dear and Can't Help Myself captivated audiences and r...
Read more...