Canvas Utility Overshirt

$135.00

A rugged yet refined olive canvas shirt-jacket featuring oversized chest pockets and custom brushed metal hardware.