ID: 5576
Description
Yamaha giggle 50cc 2010 21.000 km 10 months mot in good working order quick sale £580 thanks
Yamaha giggle 50cc 2010 21.000 km 10 months mot in good working order quick sale £580 thanks