Louise Noguchi, 2008, Shanghai Dragon installation view
×