Suhas Nimbalkar

Untitled
Acrylic on Canvas
36.2 x 36.2 inches (91.948 x 91.948 cms)
2005