The Long Ivory Bead Necklace

Price

$24.00