Karl Lagerfeld | 30684896

Karl Lagerfeld Signature fleece tank top - 30684896 (LPN303361)

115 USD
cream scoop neck textured fleece embroidered logo