Thom Browne
Men's White striped shirt

$603 $544
Product Details

white cotton vertical stripe pattern front button fastening long sleeves button-down collar long sleeves stripe detailing logo patch to the front buttoned cuffs curved hem