Leonardo Exhibition: Beauty and Love

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