Bike Photo 425911
Member: ilmac1
Manufacturer: Malaguti
Model: Fifty Top (1990)
Added: September 9, 2005