Sterling silver filigree heart detail cross pendant

  • $30.00