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 →
LIU MENGKUAN, Leopard on Pine, 1950, ink, 84 × 187 cm. Sold at auction in 2024. See LIU MENGKUAN’s auction records and prices →