Savigliano, Italy 31th may 207 The italian politic Matteo Salvini (leader of Lega Nord) talks in Piazza Cesare Battisti Photo: Cronos/Alberto Gandolfo

- Image ID: J90Y8X

Similar stock images