Meaning Necklaces

$18.00

length 16in + 2

18k Gold Dipped