Halfords store in Sneek, the Netherlands. Halfords Nederland B.V. owns and operates a chain of bike and car part stores in Netherlands and Belgium Stock Photo - Alamy
Bicycle Ride in the Center of Paris, Many Cyclists in Yellow Uniforms Ride Bicycles Along the Seine Embankment in Paris Editorial Photo - Image of picnic, editorial: 156510691