Piazza della Libertà (Freedom Square) & Torre dell'Orologio in Udine, Italy.

- Image ID: P1HCPN
Piazza della Libertà (Freedom Square) & Torre dell'Orologio in Udine, Italy.
Stuart Robertson / Alamy Stock Photo
Image ID: P1HCPN
Location: Piazza della Libertà, Udine, UD, Italy