Leopard Slide Sandal

Minimal / Solid Camel Leather Back Strap Contrast / Hand-stitched Leather Soles / Made in France/ This item is final sale

Only available in size 37

$150.00 $75.00

37 / Leopard