Sterling Silver Filigree Celtic Cross

  • €115,00