Leopard print glitter suede sandals from Francesco Russo. The model has an 105mm heel, a signature back of the heel, sharp lined toe vamp, and an open toe.
- True to size
- Leather sole
- Made in Italy
- Designer Colour: Platinum
Product Code: R1S087
Francesco Russo Leopard 105 glitter suede sandals