China Red No.6

Zhang Lin 2012
80 by 150 cm
Oil on Canvas