Karl Lagerfeld | 31142014

Karl Lagerfeld satin-panelled embroidered jacket - 31142014 (LPN112599)

403 USD
black satin panels embroidered detail zip fastening ribbed trims