Artist

Shen Hua

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 2017
Art+ Shanghai
Shanghai
Art Spaces
Art+ Shanghai
Galleries in Shanghai