Hemraj

Untitled
Oil on Canvas
76 x 52 inches (193.04 x 132.08 cms)
2012