Specialized Roubaix – Nearly New – 58cm 2018 – Road Bike

Specialized Roubaix - Nearly New - 58cm 2018 - Road Bike