Thom Sweeney Shirts*Cotton Duke of York Formal Shirt

Original price was: £348.00.Current price is: £78.40.

With its pleated bib front, button studs and double cocktail cuffs, our white Duke of York shirt is the definition of el…

SKU: SKU7346890014808 Categories: , Tags: ,