Figure 80

Pious pilgrims holding sacred candles purchased at the Lourdes' Gift, Icon and Relic Shop, kiss the shrine cave rock in worshipful obedience as Satan, posing as a statue of Mary, watches approvingly.