Long Strand Faux Pearl Necklace

$32.95



Color