Walking through some of the narrow, car-free streets of Florence ... Vespas," Steves quotes Manfredo as saying. Dangers and annoyances aside, the Vespa is an iconic symbol of Italy and has ...