Maison Margiela | 18961966

Maison Margiela layered Oxford cotton shirt 18961966 (LPN19932301)

1,629 USD
multicolour cotton layered design vertical stripe pattern classic collar long sleeves curved hem

Sold out