The Lost Leonardo London, England, 2008. Some of the most distinguished experts on the work of... The Lost Leonardo 822099