Medusa Head motif slides from Versace featuring bright green, debossed detailing, Medusa Head motif, debossed monogram pattern, single toe strap, open toe, round toe and slip-on style. Made in Italy Composition Outer: Rubber 100%,Lining: Rubber 100%,Sole: Rubber 100%
Product details provided by: FARFETCH