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
14 years ago
14 years ago