Utopia No.79

Shi Lifeng 2016
100 by 160 cm
Oil on Canvas