Cen Long

The Newborn Lamb
Oil on Canvas
120x120cm
2017