Sterling silver heart, cross and green opalite charm necklace Gold colour

  • $56.00