church santa rita Piazza San Leonardo, 20, 31100 Treviso, Italy.

church santa rita Piazza San Leonardo, 20, 31100 Treviso, Italy.

darinell
Description
church santa rita Piazza San Leonardo, 20, 31100 Treviso, Italy. #20 #31100_Treviso #Italy
Default Title