9 years ago

National Geo 25 jan 2012 Eng

Lumiere Technology
La Bella Principessa, the last discovery of a new Masterpiece of Leonardo da Vinci.
Martin Kemp and Pascal Cotte find the ultimate proof : the book where she was removed. La Sforziada, a National tresor of Poland at the National Library of Warsaw.

Browse more videos

Browse more videos