Giuseppe Zanotti ELBA Womens Sandals Red

Giuseppe Zanotti

  • 120 mm heel
  • Geranium red leather
  • Crystals embroidery
  • Leather sole with logo
  • Made in Italy