Made in China - Triennale Bovisa 2010

video

artworks chen li
music: that's not my name - the ting tings, 2008

Comments