Immaculate Heart of Mary Medal - TA1086

Immaculate Heart of Mary Medal - TA1086

  • $0.78


Immaculate Heart of Mary 1" silver Oxidized medal.