Niren Sengupta

Untitled
Oil on Canvas
17.7 x 11.8 inches (44.958 x 29.972 cms)