Salvator Mundi: The Mystery Behind Its True Creator

The painting Salvator Mundi has been the subject of heated debate in the art world ever since its rediscovery in 2005. While it was once considered lost, Salvator Mundi emerged from obscurity to become the most expensive painting ever sold at auction in 2017, fetching a staggering $450 million. The painting’s attribution to Leonardo da …