From Farfetch
mint green/light green faux leather semi-sheer construction logo-debossed strap branded footbed square toe slip-on style 80mm high-heel platform sole