Crafted of rubber, these Versace slides are adorned with the label's signature Medusa head logo, a symbol of Greek mythology that embodies the brand's bold and luxurious aesthetic.
Crafted of rubber, these Versace slides are adorned with the label's signature Medusa head logo, a symbol of Greek mythology that embodies the brand's bold and luxurious aesthetic.