Results 2 results found Via Giuseppe Garibaldi at night, Centro Storico, Martina Franca, Puglia, Italy, Europe A bustling Via Giuseppe Garibaldi with Palazzo Madama at the end, Turin, Piedmont, Italy, Europe