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