Overshoes

Overshoes are great for bracing yourself against cold or wet weather conditions. As an all-weather cyclist, have them in your wardrobe to keep feet warm and dry.

cycleXperience - Specialized Concept Store