Cherished Moments Cross Necklace

164382

$ 29.99

Sterling silver clear crystal cross necklace, 

 14 inches

1 item left