Doubt Has Been Cast on the Attribution of the World's Most Expensive Painting
It's very unlikely that Salvador Mundi by Leonardo da Vinci will be displayed in the Louvre, Paris, according to sources
What You May Not Know About History's Most Creative Genius
On the 500th anniversary of Leonardo da Vinci's death, there are several fascinating facts about history's most creative genius that