UK art: New London exhibition explores da Vinci masterpiece

8 Nov

One of Leonardo da Vinci’s most important works, The Virgin of the Rocks, on display at London’s National Gallery.

Leave a Reply

Your email address will not be published. Required fields are marked *