• Join us on

projection

4-channel video installation with ship-structure

Organhaus Gallery, Chongqing, China, June 2011