Shi Guorui, Shanghai September 2007, 2007
Unique Camera Obscura Print, 127 x 317 cm.
<<BACK TO EXHIBITION