UK art: New London exhibition explores da Vinci masterpiece

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