Vespas everywhere! Crossing a street towards the Colosseum. Rome2-009 Please leave constructive comments. Thanks!Cancel reply