No matter where you go in Italy, there are ridiculous numbers of scooters on the roads--more than cars and trucks combined.
Created with Web Album Generator