Kurt Geiger kensington small shoulder bag
Kurt Geiger kensington small shoulder bag
Kurt Geiger kensington small shoulder bag
Kurt Geiger kensington small shoulder bag
$155.00

Kurt Geiger kensington small shoulder bag

Color Black
+

Only 3 left in stock