Cen Long

The Lost Lamb
Oil on Canvas
80x100cm
2016