Designed by
Title
The National Gallery London #308247426
Description
The National Gallery with lion sculpture, London, England to the north of Trafalgar Square. The National Gallery houses the British collection of historical paintings and artworks.
This image is editorial