Jim Kelly Gaspeite and Azurite Pendant

  • $475.00