Cen Long

Sisters
Oil on Canvas
120x60cm
2017