River

“River,” an installation, group exhibition “Starting from Southwest,”at Guang Zhou Art Museum, Guang Zhou, China, 2007

Installation