Haku Shah · Untitled, 1988

Haku Shah, Untitled, 1988, Oil on canvas, 69.5 × 70 cm. Sold at auction in 2025. See Haku Shah’s auction records and prices →