1

Your bag is empty.

small mixed shield pendant

small mixed shield pendant

$ 660.00

  • style e1005
  • gold and silver
  • pave diamonds