Cen Long

Montagnards
Oil on Canvas
100x120cm
2014