The National Gallery The National Gallery, Trafalgar Square, London. Kodak Ektar Share this:FacebookTwitterGoogleTumblrPinterest