Liu Xuejun
Who Say That is a Deer?
2005
Oil on Canvas
 
175 x 196 cm

Available