TheLittleCatholic

Sacred Heart Shield

Regular price $54.00
20” sterling Silver necklace Pendant is 1” high & 1 1/4” wide Necklace is wrapped in a jewelry box

People who bought this product, also bought