free US shipping on orders of $75 or more
Lucia Slide
Lucia Slide
$ 325.00

Lucia Slide

Lamb leather slide with 1/2 inch leather covered heel. Made in Spain.