The story of the "Last Leonardo"

It is the most expensive painting in the world and it's also the most mysterious. This is the story of "Salvator Mundi," sold as Leonardo Da Vinci's lost masterpiece.

avatar
Brut.