16" Grandiederite Silver Necklace

$217.99

Color