CLEO GOLD MIRROR SANDAL 105
$1,590.00
The Cleo sandals are defined by their serpent-inspired design. René Caovilla introduces this modern reinterpretation of the iconic profile in a mirrored gold-tone hue that captures and reflects the light.
Made in Italy