Piazza Cavour in Foggia.