Designed by
Title
Statue of Garibaldi, in the city centre of Nice, France #196324377
Description
Statue of Garibaldi, in the square of the same name, Nice, Cote d& x27;Azur, France. Giuseppe Garibaldi, born in Nice in 1807, was a hero of the Italian unification