'Father'

Zhongli Luo, ”Father”, oil on canvas 227 x 154 cm, 1980. Chinese National Art Gallery, Beijing


0 Comments