Shibu Natesan · Linkage- I, 1997
Shibu Natesan, Linkage- I, 1997, Oil on canvas, 58 x 89 in (147.3 x 226.1 cm). Sold at auction in 2026. See Shibu Natesan’s auction records and prices →
Shibu Natesan, Linkage- I, 1997, Oil on canvas, 58 x 89 in (147.3 x 226.1 cm). Sold at auction in 2026. See Shibu Natesan’s auction records and prices →