Beaded Sterling Silver Necklace

$495.00