Rene Caovilla Cleo crystal-embellished 115mm sandals - Green
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