Thom Browne
Men's Blue collared long-sleeve shirt

$1,353 $718
Product Details

light blue chest patch pocket front button fastening long sleeves tricolour stripe detail rounded collar