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 2 left in stock