This is actual a major road in Naples, which is too Narrow for automobiles. Everywhere in Italy, you will be hard-pressed to find a paved road. They all have cobblestones.
Created with Web Album Generator