Kurt Geiger London Patent Leather Pumps Size 39 New With Tags #54675 — Authentified