Hosted on MSN1h
Garibaldi: Hero of Two Worlds | Unifying ItalyAs French shells rain down on Rome, Giuseppe Garibaldi stands resolute before his troops, in his iconic sombrero and poncho.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results