Structured Cotton Canvas Overshirt

$46.00

Durable 10oz cotton duck canvas construction with dual chest flap pockets and tonal horn buttons.