YANG SHEN
‘Garden Oddity’
MadeIn Gallery, Shanghai
MadeIn Gallery is pleased to present for the first time “Garden Oddity” an exhibition of Yang Shen’s oil paintings from 2011 to 2018, opening on March 24th, 2018. >> Read more