Big Distance

Liu Chenyang 2009
110 by 110 cm
Oil on Canvas