Rome Near Piazza Del Popolo

Rome near Piazza del Popolo

The city of Rome, Italy, near piazza del Popolo.