India Today

Combined media on canvas, 240 x 120 cm, 2002
NFS