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

About Huang Rui