Piazza Garibaldi, Pisa.