Artist Shen Hua share Exhibitions Exhibitions Paradox of Reality: Latest Works by Shen Hua The Art+ Shanghai Gallery presents a new exhibition titled “Paradox of Reality: Latest Works by... 21 Apr 2017 - 04 Jun 2017Art+ Shanghai Shanghai Art Spaces Art+ Shanghai Galleries in Shanghai