Designed by
Title
Sacrificial candles that believers light in a Catholic church in front of the altar #281117499
Description
Sacrificial candles that believers light in a Catholic church in front of the altar, or in front of pictures or statues of saints. A lighted candle carries many symbolic meanings derived from both the Old and New Testaments