Thom Browne | 23604049

Thom Browne layered jacket - 23604049 (LPN237019)

6,903 USD
black/white layered design detachable panels check pattern diamond quilting signature grosgrain loop tab straight-point collar notched lapels front button fastening long sleeves cropped straight hem