LIU Weijian
Climate Radar
2008
150*170cm
Painting | Acrylic on canvas
code: LWJU132