Halo Birthstone Necklace 18" | Assorted Stones
$70.00
Sterling silver with tiny genuine crystal. 18" in length.
Handmade in Canada.
Sterling silver with tiny genuine crystal. 18" in length.
Handmade in Canada.