People’s Square-Rome / Piazza del Popolo-Roma

Published on October 18, 2017

A Quck Film about Piazza Del Popolo at the Centre ofRome in Italy
An Egyptian obelisk of Ramesses II from Heliopolis stands in the Centre of the Piazza in Roma – Italia

Tags:
Enjoyed this video?
"No Thanks. Please Close This Box!"