Craig Newton

Rouleurs

Name

Craig

Bike

Specialized Roubaix SL3 Expert Compact

The website for the South Perth Cycle Club