Search
Library
Log in
Watch fullscreen
7 years ago|1.8K views

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