Sacred Heart Crucifix

Christian Brands

Regular price $ 36.95

Shipping calculated at checkout.

10” Calvary Sacred Heart Wall Crucifix. Hand painted resin.