Niren Sengupta

Princess
Oil on Canvas
31.9 x 19.7 inches (81.026 x 50.038 cms)
2004