Jim Kelly Champagne CZ Sterling Silver pendant

  • $150.00