STARDAN LEATHER SNEAKERS
mottled beige leopard print mesh panel logo patch lace-up fastening flat rubber sole
Heel 3,5cm, Platform 2,5cm
Italy