Lucifer, whose name means "light bearer," is one of the most complex and significant figures in Christian tradition.
Rosy-cheeked cherubs surrounded by blues, reds and golds have lost none of their brilliance in 17th-century frescoes ...