LEONARDO: FROM THE NATIONAL GALLERY
Seventh Art Productions
UK & RoI
Documentary, Fine Arts
A remarkable event occurred at London’s National Gallery when the largest ever collection of Leonardo’s surviving paintings was assembled in a unique exhibition: Leonardo da … Read more...