Versace Medusa '95 satin slides
These slides from Versace are adorned with Medusa '95 hardware. Versace Medusa '95 satin slides