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 →
Haku Shah, Untitled, 1988, Oil on canvas, 69.5 × 70 cm. Sold at auction in 2025. See Haku Shah’s auction records and prices →