Shridhar Iyer

Untitled
Acrylic on Canvas
61 x 61 inches (154.94 x 154.94 cms)
2006