The exhibition Exiles - Artists perspectives, on show at the Louvre Lens from 25 September 2024 to 20 January 2025, is dense and multi-faceted, encompassing the great exiles of the Bible, the Odyssey, the Aeneid and the Ramayana, through to the contemporary exiles...
