Giuseppe Garibaldi Monument. Military Leader, Patriot who fought for Italian unity. Janiculum Hill, Square Piazza Garibaldi.

Giuseppe Garibaldi Monument. Military Leader, Patriot who fought for Italian unity. Janiculum Hill, Square Piazza Garibaldi.

Leave a Reply

Your email address will not be published. Required fields are marked *