Halo Necklace - Christine Elizabeth Jewelry

Price $39.00