Rather than making a big splash, the delayed show’s main exhibition, Bodies of Water, at Power Station of Art in the Chinese seaboard city, is curiously diffuse.
( read original story …)
The Shanghai News
Rather than making a big splash, the delayed show’s main exhibition, Bodies of Water, at Power Station of Art in the Chinese seaboard city, is curiously diffuse.
( read original story …)