From Farfetch
scarlet leather patent finish strap detailing square open toe slip-on style 105mm wedge heel branded leather insole platform sole