Man made world

Mixed media on canvas, 285 x 120 cm, 2006
Ochre India, Hyderabad