Bal Chhabda · Untitled, 1970
Bal Chhabda, Untitled, 1970, Oil on canvas, 144.8 × 89 cm. Sold at auction in 2026. See Bal Chhabda’s auction records and prices →
Bal Chhabda, Untitled, 1970, Oil on canvas, 144.8 × 89 cm. Sold at auction in 2026. See Bal Chhabda’s auction records and prices →