Thom Browne | 31992447

Thom Browne oxford short-sleeve shirt - 31992447 (LPN341883)

711 USD
white short sleeves button fastening classic collar patch pocket