Bike Photo 403991
Member: ilmac1
Manufacturer: Malaguti
Model: Fifty Top (1990)
Added: August 4, 2005