Designed by
Title
Piazza Unita d'Italia, Trieste, Italy #26099369
Description
Piazza Unita d'Italia (Unity of Italy's Square) is the main town square in Trieste, Italy. Trailing traffic lights are hereby captured passing through, with the impossing Town Hall in the background.