Rene Caovilla Cleo crystal-embellished 115mm sandals - Green

Rene Caovilla Cleo crystal-embellished 115mm sandals - Green
sku: 19494738
$2,570.00
Shipping from: United Kingdom
   Description
Cleo crystal-embellished 115mm sandals from Rene Caovilla featuring emerald green, calf leather, metallic finish, wrap design, open toe and high stiletto heel.
   Price history chart & currency exchange rate

Customers also viewed