Made in Italia - 02894

£75.00 £37.99
Add to wishlist

Shoes

  • synthetic leather upper
  • synthetic inner
  • leather insole
  • synthetic sole
  • heel 10 cm plus plateau 2 cm

Recently Viewed Products