2 May 201816 October 2023 Trieste, Italy Where: Piazza Unità d’Italia, Trieste, Italy Lucky photographer: Francesco Selmo Condividi:TwitterFacebookLike Loading... Related