National Portrait Gallery,Trafalgar Square, London, England
Stock Photo Description: Stock Photo of the National Portrait Gallery from Trafalgar Square, London, England. Trafalgar Square, London, England. Trafalgar Square is the most famous square in London, England. Featuring statues at all four square corners, it was originally constructed to commemorate the Battle of Trafalgar which was a victory in the war against Napoleon. Home to Nelson's Column and a host of other historic monument, Trafalgar Square is located in the city of London.
Model Release: No
Property Release: No
This image is available for editorial and educational use only
Licensing Stock Photography?
Use the Lightbox to save and view photos and images.
Buying Art Prints & Posters?
*Prints may not be reproduced!
Order by Phone! 888-618-8723
YOU MUST PURCHASE A LICENSE TO USE THIS IMAGE!
Stock Photo of the National Portrait Gallery,Trafalgar Square, London, England