SHI Guorui »

–

Large scale camera obscura works of Shanghai.

Exhibition: 19 Oct 2005 – 26 Nov 2005