Fontana del Nettuno or Neptune Fountain located at the north end of the Piazza Navona, Rome, Italy
Size: 5329px × 3627px
Location: Piazza Navona, Rome,Italy
Photo credit: © Steve Tulley / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: capital, capitale, city, del, eternal, europe, fontana, fountain, hills, italy, lazio, navona, neptune, nettuno, open, piazza, public, roma, rome, space