Corduroy shirt

$55.00

This stunning staple is the perfect shirt to layer