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

About Huang Rui