27 February 2026
More than half a century after the catastrophic 1966 Arno flood submerged vast sections of Florence, one of the city’s...