Versace Gold & enamel Medusa Medallion Necklace

$290.00

-

Out of stock