BMW GS650-X

2007 GS Cross Country at 25800 miles.

Comes with hand guards and top box.

Has been lowered and includes service history.

£1,595

Previous
Previous

Royal Enfield Demos for sale

Next
Next

Triumph Thruxton 865