The Peach Blossom Land No.88

Shi Lifeng 2017
100 by 100 cm
Oil on Canvas