Sterling silver Light Blue opalite cross necklace

  • $26.93