Haku Shah · Untitled, 2007

Haku Shah, Untitled, 2007, Oil on canvas, 142.5 × 79 cm. Sold at auction in 2026. See Haku Shah’s auction records and prices →