Halo Birthstone Necklace 18"

$70.00

Sterling silver with tiny genuine crystal. 18" in length.

Handmade in Canada.