Derek Lam

Embroidered Shell

0430283898603

Sold Out