Isaac Julien
2010 • 49m
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. Through an architectural installation, th...