Mysterious cherub face pops up at sacred tourist site as officials launch investigation

A mysterious cherub face has popped up in the Basilica of San Lorenzo in Lucina, Italy — prompting officials to launch an investigation.The cherub in a restored fresco depicting angels that honors Ita...
Originally published on World News Guru
Comments
Post a Comment