Bike Photo 390089
Member: aristide
Manufacturer: Malaguti
Model: Fifty Top (1993)
Added: July 11, 2005