Quantcast
Last updated on June 2, 2012 at 17:28 EDT

News - Institut de France

eabd35c5316ad376877dde32c75d7a141
2008-12-18 12:27:41

The Louvre museum has announced the discovery of three sketches that may have belonged to Leonardo da Vinci.

More News (1 articles) »