Cen Long

The Closest Place to the Sun
Oil on Canvas
80x80cm
2013