Anjolie Ela Menon, ‘Eden ’, 2005, Aicon Gallery