brake levers

  1. 20190523_210150.jpg

    20190523_210150.jpg

    Handlebars, brake levers and thumb throttle installed.
Top