
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)