Versace's Medusa 95 sandals are crafted of patent leather and feature a signature Medusa head embellishment. Made in Spain, this pair is finished with a leather sole.
Versace's Medusa 95 sandals are crafted of patent leather and feature a signature Medusa head embellishment. Made in Spain, this pair is finished with a leather sole.