LI Shan
Munan Shan
1995
146*117cm
Painting | Oil on canvas
code: LS121