Media Player
12 Dec 2019

Leonardo da Vinci: Louvre's long-awaited exhibition

An exhibition at the Louvre museum in Paris promises to expose more than meets the naked eye.