Shibu Natesan · Show Time, 2005
Shibu Natesan, Show Time, 2005, linen, 91.4 × 86.3 cm. Sold at auction in 2008. See Shibu Natesan’s auction records and prices →
Shibu Natesan, Show Time, 2005, linen, 91.4 × 86.3 cm. Sold at auction in 2008. See Shibu Natesan’s auction records and prices →