LIU MENGKUAN · Leopard on Pine, 1950

LIU MENGKUAN, Leopard on Pine, 1950, ink, 84 × 187 cm. Sold at auction in 2024. See LIU MENGKUAN’s auction records and prices →