12th Shanghai Biennale

10 November 2018 to 10 March 2019
Power Station of Art
200 Huayuangang Road, Huangpu District
Shanghai
200011
China
View On Map
Location

Power Station of Art


200 Huayuangang Road, Huangpu District
Shanghai
200011
China