Bike Photo 2029388
Manufacturer: Yamaha
Model: TY 80 (2009)
Added: July 30, 2010