Bal Chhabda · South Indian Landscape, 1974

Bal Chhabda, South Indian Landscape, 1974, oil paint, 150.8 × 212.4 cm. Sold at auction in 2023. See Bal Chhabda’s auction records and prices →