Restored Leonardo Masterpiece Goes Back on Display at the National Gallery in London
LONDON.- Leonardo da Vincis Virgin of the Rocks is to go back on display in the National Gallery (afternoon of 14th July) after an 18-month restoration project which started in November 2008. The decision to restore the painting came after severa…