GBP 464.77
heel: 10.5 cm plexi upper leather sole 100% thermoplastic polyurethane made in italy
SKU : 225470_107