2008w0003p02.jpg

上海鼓動-Shanghai Heartbeat

2008, Ink and slide projection on fabric and wall
5(H) x 33(W) feet, 1.5(H) x 10(W) m
Photo courtesy of Contrasts Gallery

Return to Archive Page