Clare Charnley and Shu Yang
Dashanzui International Art Festival, Beijing
2005


ChinaChina
China