Sterling Silver Small Micro Pave Star Necklace

$ 35
16 + 2" Necklace

You may also like