18k Rose Gold Vermeil Snake charm necklace

18k Rose Gold Vermeil Snake charm necklace

$160.00
$160.00