Natural Stone Bead Necklace 36″

$19.00

Clear