Hidden Leonardo da Vincis, revealed at last

740 views · Published 6 April 2012 · 6:20 · Indexed 18 October 2026

Channel: Channel 4 News · 2012 · News & Politics

Watch on YouTube

Hidden away in Windsor Castle lies some of the greatest art in the world...
.

More from this channel