Bike Photo 403171
Member: ueff
Manufacturer: IZH
Model: Planeta Sport (1975)
Added: August 3, 2005