19-10-2017 19:48 via dailymail.co.uk

Can you spot why da Vinci painting is puzzling experts?

The Italian master painted Salvator Mundi (Saviour of the World) around 1500, the same period in which he created his masterpiece the Mona Lisa - but it has left experts scratching their heads.
Read more »