Published on Wednesday, August 14, 2013 by Kathy McCabe
You can't visit the city of Rome without coming upon a Vespa parked on almost any street or whizzing by. These red Vespas truly stand out against a Roman backdrop.
Photo by tekaybe, flickr.com...