Utopia No.81

Shi Lifeng 2016
100 by 100 cm
Oil on Cans