Smelling

Zhang Jie 2012
120 by 120 cm
Oil on Canvas