P Petra Eva Review of The National Gallery 2020-09-27 09:03 A definate must-see right at Trafalgar Square