From Farfetch
black Medusa Head motif all-over embossed logo print open toe front touch-strap fastening platform sole