Privacy Policy
Cleo 80 embellished satin sandals - Image 1

Cleo 80 embellished satin sandals

$1,870.00
Sold by Mytheresa
Defined by a signature spiral ankle strap and crystal embellishments, the Cleo sandals from Rene Caovilla are made in Italy with a round toe and an 80mm heel.

Color: Not selected

Size