Piazza della Loggia

Europe, Italy, Sicily