Utopia No.82

Shi Lifeng 2016
150 by 150 cm
Oil on Canvas