S.G. Vasudev

She & Tree
Oil on Canvas
23.6 x 35.4 inches (59.944 x 89.916 cms)
2005