Upper Station Street
Poster about Ai Weiwei's imprisonment in China, in the window of a venue on Upper Station Street, Tai Ping Shan, 15 May 2011
Slideshow