Results 1 results found Statue of Guiseppi Garibaldi in Piazza del Castello, UNESCO World Heritage Site, Vicenza, Veneto, Italy, Europe Statue of Giuseppe Garibaldi, Piazza del Castello, Vicenza, Veneto, Italy, Europe