A light shining on a road showing God is always present

Verified by MonsterInsights