Bike Photo 364152
Member: karlos
Manufacturer: Vespa
Model: 180 Super Sport (1968)
Added: May 29, 2005