Twin Hearts of Christ and Mary Medal

  • $0.99
    Unit price per 


This medal features the Sacred Heart of Jesus on one side and the Immaculate heart on the other.