From Farfetch
105mm gem-embellished heeled sandals from LES PETITS JOUEURS featuring lime green, calf leather, crystal embellishment, open toe, branded insole and high heel.