Small White Gold CroSterling Silver With Curved Ends

Regular price $180.00

small white gold cross with curved ends