Anoli Perera, ‘Geographies of Deleverance’, 2016, Gallery Espace

Installation of seven tapestries

A Tale Of Two Cities India | Sri Lanka