Citron green rubber Medusa embossed slides from VERSACE featuring Medusa Head motif, embossed detail, open toe and branded insole.