Designed by
Title
Unity of Italy Square Trieste, Italy #65574607
Description
Piazza UnitÃÂ d'Italia (Unity of Italy Square in English) is the main square in Trieste, a seaport city in northeast Italy. Located at the foot of the hill with the castle of San Giusto, the square faces the Adriatic Sea.
This image is editorial