Share
twitterlinkedinfacebook
Image 1 of 1
CSP00046ITA.jpg
Guardia di Finanza officers check documents at the border between Italy and Switzerland