Designed by
Title
Carabinieri and Police in front of the Vatican City in Rome #114005517
Description
ROME, ITALY. April 08, 2018: Two cars of Italian security. Carabinieri and Police in front of the Vatican City in Rome. In St. Peter`s Square. Italy. Many faithful present by visiting.
This image is editorial