The first state-owned contemporary art museum in mainland China, Power Station of Art in Shanghai (PSA) celebrated its 10th anniversary in 2022. Housed in the former Shanghai Nanshi Power Plant, once ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results