image description

Mixed media imbued with apocalyptic dread

Indian Express (December 17, 1984)