Karl Lagerfeld black leather royale pump
Karl Lagerfeld black leather royale pump
$85.00

Karl Lagerfeld black leather royale pump

Size 5
+

Only left in stock