Is that it? The National Gallery’s ‘immersive’ Leonardo show

Is that it? The National Gallery’s ‘immersive’ Leonardo show