Cen Long

Impending Storm
Oil on Canvas
200x120cm
2018