Men's Roughstock Navy Snap Long Sleeve Shirt

$59.95

Size

The classic western snap shirt done in an elegant light navy with subtle pattern, contrasting cuffs and collar band