This Swiss timepiece from Versace features Medusa on a dial enriched with Greca finishing. Style #VE3CA0223