• 129.00$

Leopard Printed Suede Running Sneakers

  • Neoprene inserts
  • All over print may vary slightly
  • Neon heel detail
  • Removable breathable leather insole
  • Rubber running sole
  • Made in Italy
  • Price: $185.00

    Sales off Price: 129.00

    Brand: Momino

    Store: LUISAVIAROMA