Scripts, Paintings & Inscriptions Mysterious Orb In Leonardo Da Vinci’s Painting Salvator Mundi InvestigatedAncientPages.com | January 14, 2020 Conny Waters – AncientPages.com - Scientists are now able to shed more light on the mysterious orb depicted in Salvator Mundi, a painting created by Italian Renaissance artist Read More