Piazza Navona
Piazza Navona, Rome, Italy
Piazza Navona is a square in Rome, Italy, built on the site of the Stadium of Domitian, featuring three fountains including the famous Fountain of the Four Rivers, and surrounded by baroque palaces.
Piazza Navona, Rome, Italy
© 2025 Street View Wonders