CDG Shirt Men's Layered Wave Shirt Stripe
Regular price
£485
Sale price
£291
40% off
Layered asymmetric front panel
Curved hem
Buttoned cuffs
100% Cotton
Made in France