Shanghai, Shanghai, China
Recognition
Artist featured in a collection
Sheng specialises in simple visual language in relation to space for expression. His abstract artwork reviews a process that is both creative yet natural in attitude. Through this attitude he expresses his interpretation of space in relation to society and people’s feelings.
It is his belief, that ...
artworks
View All 25 Artworks