Description
The Letizia sandals are made from velvet suede that feel pleasantly soft on the skin. Resting on sturdy block heels, they feature multiple front straps in gradients and long, pin-thin ankle ties.
You may also like
loading
Discover more