Helen Khal · Untitled, 1982

Helen Khal, Untitled, 1982, oil paint, 126 × 101 cm. Sold at auction in 2024. See Helen Khal’s auction records and prices →