MAYA LEOPARD STAR

$239
Size:
Quantity:

100% leather sneaker with leather lining, rubber sole, lace up and a fabric leopard print star and tab on the back of the shoe

Made in Italy

Recently viewed