Ten Thousand Waves
Plot: TEN THOUSAND WAVES is a 9-screen installation shot on location in China. The work poetically weaves together stories linking China’s ancient past and present
Release Date:
Wednesday, October 13 2010
13 years ago
13 years ago