Shanghai Tang
Men's Blue button-up jacket

$1,192 $1,255
Product Details

navy blue cotton canvas mock neck front button fastening adjustable side straps long sleeves buttoned cuffs straight hem