Home  >  Artists  >  SHEN CHEN

SHEN CHEN

Shanghai, China  b.1955 

Untitled No.63030-20 Acrylic  on Canvas

SHEN CHEN

2020.11.07 - 2021.01.30

12307-17.jpg

SHEN CHEN

2018.06.09 - 2018.08.25

​© 2014-2020 Matthew Liu Fine Arts