Sterling Silver 20.5x19 mm Heart Cross Locket

  • $49.00