Let It Releases Smell
LIU Weijian
Let It Releases Smell
2013
76*56cm
Painting | Watercolour on paper
code: LWJ_6022