Bal Chhabda · Untitled (Shiva)

Bal Chhabda, Untitled (Shiva), oil on canvas, 107 × 89.5 cm. Sold at auction in 2026. See Bal Chhabda’s auction records and prices →