Holy Spirit Cross Necklace

$71.00 $49.70

There is only 1 item left in stock.

Holy Spirit Cross Necklace 18” length

.925 Sterling Silver