Black embossed logo platform slides from VERSACE featuring Medusa Head motif, all-over embossed logo print, open toe, front touch-strap fastening and platform sole.