Thom Browne
Men's Blue checked shirt

Product Details

navy blue front button fastening chest patch pocket buttoned-cuff sleeves curved hem