Clelia 90 Medusa-embellished leather pumps — Versace · Pearl