Stock Photo: Monument to Giuseppe Garibaldi, by Emilio Gallori, 1895, Piazzale Giuseppe Garibaldi, Janiculum hill, Trastevere ward, Rome, Latium, Italy, Europe