Shibu Natesan · Untitled

Shibu Natesan, Untitled, Oil on canvas, 69 x 84 in (175.3 x 213.4 cm). Sold at auction in 2026. See Shibu Natesan’s auction records and prices →