Versace Medusa plaque 70mm leather mules - Black
black calf leather patent finish Medusa plaque detail square open toe branded leather insole 70mm block heel