Shibu Natesan · Stand Alone, 2003
Shibu Natesan, Stand Alone, 2003, oil on canvas, 180 × 240 cm. Sold at auction in 2006. See Shibu Natesan’s auction records and prices →
Shibu Natesan, Stand Alone, 2003, oil on canvas, 180 × 240 cm. Sold at auction in 2006. See Shibu Natesan’s auction records and prices →