Huang Rui, ‘Chai-na/ China 11-10’, 2010, 10 Chancery Lane Gallery

About Huang Rui