Louise Noguchi, 2008, Shanghai Dragon installation
×