Madapollam (2004)

Madapollam (2004)
Oil and enamel on paper.
49-3/4 x 38 inches (126.4 x 96.5 cm)