Results 1 results found Piazza della Liberta , Arco dei Lorena (Lorena's triumphal arch), Florence (Firenze), UNESCO World Heritage Site, Tuscany, Italy, Europe