Gold Finish over 925 Sterling Silver 1.25" Cruz De Caravaca Pendant

  • $26.95