Trafalgar Square, London, England, United Kingdom, circa 1905
Title

Trafalgar Square, London, England, United Kingdom, circa 1905

Caption

Trafalgar Square, London, England, United Kingdom, circa 1905

Info+

JT Vintage / Glasshouse Images

Date

Jan 01, 1905

Credit line

Glasshouse Images/Photo12

Reference

GLS18A20_125

Model release

No

License type

Rights managed

Available size

53,9Mb (3,8Mb) / 17,3in x 12,1in / 5182 x 3634 (300dpi)

Please log in to download the high resolution file