mail_outline sales@mediastorehouse.com
Meeting of workers unemployed in Trafalgar Square, London, United Kingdom. Engraving by Rico in The Spanish and American Illustration, 1886. Colored
Canadian Flag, Canada House, Trafalgar Square, London, England, United Kingdom
Statue of Admiral Horatio Nelson, atop Nelsons Column, Trafalgar Square, London, England, United Kingdom
Europe, England, London. Trafalgar Square, National Gallery in distance. THIS IMAGE RESTRICTED - Not available to U.S. land tour travel operators
Trafalgar Square at Christmas, London, England