Cen Long

Leap of Faith
Oil on Canvas
200x120cm
2018