Karl Lagerfeld top

$18.00

Karl Lagerfeld top size small.  Brand new with tags.

In stock

SKU: 3126 Categories: ,