Lebadang · Forest, 1956

Lebadang, Forest, 1956, oil paint, 146.5 × 49 cm. Sold at auction in 2020. See Lebadang’s auction records and prices →