Sterling Silver 25x18 mm Oval St. Christopher 24" Necklace

  • $119.00