translate English to French: Works of art have been created on the walls themselves, in unexpected places, in order to surprise and reflect on an entire civilisation.
Des œuvres d’art sont réalisées à même les murs, en des lieux inattendus, afin de surprendre et interpeller sur toute une civilisation.