London’s National Gallery displays single Da Vinci painting in ‘immersive’ exhibition
Legendary Italian painter, scientist and inventor Leonardo Da Vinci died 500 years ago. Now the National Gallery in London is exhibiting one of his paintings in a novel way by recreating its original setting. “The Virgin of the Rocks” was first displayed in a church in Milan that has since been destroyed. Da Vinci spent … Read more