Shibu Natesan · Still Life, 2011
Shibu Natesan, Still Life, 2011, oil paint, 35 × 27.2 cm. Sold at auction in 2025. See Shibu Natesan’s auction records and prices →
Shibu Natesan, Still Life, 2011, oil paint, 35 × 27.2 cm. Sold at auction in 2025. See Shibu Natesan’s auction records and prices →