Utopia No.25

Shi Lifeng 2017
100 by 150 cm
Oil on Canvas