White Sand
Men Blue Davidzip collared overshirt jacket

$297
Product Details

navy blue spread collar front zip fastening long sleeves buttoned cuffs two side welt pockets straight hem silver-tone hardware