Rose gold overlayed sterling silver

Rose gold halo necklace

$170.00Price