China Red No.9

Zhang Lin 2012
80 by 150 cm
Oil on Canvas