DSquared2 Icon Print Slide Sandals
€99,00 €165,00 Actual transaction amount
More
Rubber shaped bottom: 2.5 cm, icon logo lettering upper band, rubber inner and insole, made in italy.
Sold Out
€99,00 €165,00 Actual transaction amount
dq430621-014-00
Sold out