Tag: “The Savior of the World” by Leonardo da Vinci
The most expensive painting in the world mysteriously disappeared
Employees of the
Louvre Abu Dhabi in the UAE do not know where the painting “The Savior of the
World” by Leonardo da Vinci...