Anjolie Ela Menon, ‘Veronica's Veil ’, Aicon Gallery