Men's Corduroy Overshirts
Some garments quickly become favourites. A corduroy overshirt is one of them. Warm enough to replace a jacket on milder days and easy to layer when the temperature drops, it's the sort of dependable piece you'll find yourself reaching for time and again.