Piazza Navona, Italy
Name
Piazza Navona, Italy
Lat.
41.89896
Long.
12.47309