Sold 12.500 euro (2017)

Liu Kuiling, a scroll painting depicting leopards in a mountain landscape, 64,5 x 133,5 - 79,5 x 227

lot 132