Designed by
Title
Aerial view of Navona Square, Piazza Navona, in Rome, Italy. #133462943
Description
Aerial view of Navona Square, Piazza Navona in Rome, Italy. Rome architecture and landmark. Piazza Navona is one of the main attractions of Rome and Italy, it was built on the ruins of Stadium of Domitian
This image is editorial