photo -> Europe -> Italy -> Friuli -> Udine ->

Italy Udine Piazza della Liberta clock tower


Travel view of Udine featuring Piazza della Liberta clock tower. The image location is Friuli in Italy, Europe.