Bike Photo 1171780
Member: scotty61
Manufacturer: Laverda
Model: 1000 Jota (1980)
Added: February 4, 2008