Shi Guorui, ‘Shanghai’, 2005, 10 Chancery Lane Gallery