Niren Sengupta

Untitled
Oil on Board
19.7 x 13.8 inches (50.038 x 35.052 cms)