It has been 18 long months since one of the crowning jewels of the National Gallery, London has seen the light of day but last week, Leonardo DaVinci’s masterpiece The Virgin of the Rocks finally returned to its place in the museum’s Sainsbury wing. Read More »