Published November 7, 2016 at 1600 × 1067 in Trieste – city of wind _1140691-gx80-triest ← Previous Next → Café degli Specchi at the Piazza dell’Unita d’Italia