Versace
"THE MEDUSA" SANDALS
Product code : 7833016
835 EUR 418 EUR -50%Size:
42
Color:
Description: - 100% THERMOPLASTIC POLYURETHANE- MADE IN China
Feature Material: 100% THERMOPLASTIC POLYURETHANE
Feature Season: SS26
Feature Made In: China