Long Beaded Pearl and Gemstone Necklace

$90.00