Designed by
Title
Rome, police officers at the entrance of St. Peter's Square #75303382
Description
Rome, Italy - June 30, 2016: Patrols of the police officers at the entrance of St. Peter's Square in Vatican City, anti-terrorism precautions in Italy
This image is editorial