Designed by
Title
Piazza trilussa and the fountain of Ponte Sisto. #98909265
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