Achuthan Kudallur

Untitled
Oil on Canvas
57.5 x 47.6 inches (146.05 x 120.904 cms)
2003