Skip to product information
Violet Rose Necklace
$142.99
Shipping calculated at checkout.
Sterling silver violet rose necklace