Sterling silver pink opalite cross necklace with gold plating

  • $26.52