Sterling silver Irish lace heart with Trinity SW180

Sterling silver Irish lace heart with Trinity SW180

  • $117.50