Designed by
Title
Italian carabinieri car on Via della Conciliazione in front of St. Peter`s Square in Rome #160420731
Description
Rome, Italy - August 16, 2019: Italian carabinieri car on Via della Conciliazione in front of St. Peter`s Square in Rome
This image is editorial