- Home
- Strasbourg, France - June 14, 2026: Sign and logo on a building of eu-LISA, the European agency managing several databases related to immigration and visas in the European Union Puzzle #889591280
Strasbourg, France - June 14, 2026: Sign and logo on a building of eu-LISA, the European agency managing several databases related to immigration and visas in the European Union Puzzle #889591280