Designed by
Title
Trieste, Italy - Unity of Italy Square, detail of City Hall tow #84877413
Description
Trieste, Italy - Unity of Italy Square, architectural detail of City Hall building with the decorated and elegant facade surmounted by the clock tower with the Italian flag