Thumb 2002 v01 i034 a002 i001



Shanghai Star

Li Shan, Yu Youhan and Fan Dongwang

Russell Storer

YU YOUHAN, Classmates, 2001, acrylic on linen, 183 x 227.5 cm. Photograph lan Hobbs.

The mega-city of Shanghai - that brash and cosmopolitan engine driving the new China - was not the focus of 'Shanghai Star', as might at first be suggested by the exhibition's title. Nor did one find, on entering the cavernous and imposing space of the Casula Powerhouse, the lurid and acerbic canvases that might have been expected from the three artists involved in the exhibition. Li…

Sign up here:
Sign up