Leonardo Exhibition: Beauty and Love Share this episode About this programme Highlights from the National Gallery's Leonardo da Vinci exhibition, one of the most popular shows in the venue's history. Categories Documentary Share this episode