Designed by
Title
Fountain of Ponte sisto #98909622
Description
Trilussa Square with fountain. Rome Italy, photo taken on 11th June 2017. The fountain of Ponte Sisto, also known as a fountain of the Hundred Priests, is located in Rome, in Piazza Trilussa.
This image is editorial