Piazza Umberto Iicon-carFullscreen-Logo
Piazza Umberto I: 41.005826, 15.069887