Salvator Mundi

Culture
by Natalie Aldern | Mon, 07/04/2011 - 03:17
Touted as one of the most important artistic discoveries in the last century, a portrait recently attributed to Leonardo da Vinci could soon be the most…