China Red No.8

Zhang Lin 2012
80 by 150 cm
Oil on Canvas