Cen Long

Precipitation
Oil on Canvas
200x120cm
2018