Ivy Lee - Stella
Ivy Lee - Stella
Ivy Lee - Stella
Ivy Lee - Stella

Ivy Lee - Stella

Regular price $286.00
  • leopard print leather upper
  • leather lining
  • elastic side panels
  • 1.75" stacked wood heel