xo necklace
xo necklace
xo necklace

xo necklace

Regular price $37.00

24kt gold plated floating xo necklace.

Handmade in the United States.