Akbar Padamsee · Rouen, 1961

Akbar Padamsee, Rouen, 1961, oil paint, 115.9 × 88.9 cm. Sold at auction in 2023. See Akbar Padamsee’s auction records and prices →