Cen Long

The Shepherdess
Oil on Canvas
120x60cm
2017