A rush for trams on the Embankment in London during the railway strike, ca. 1920s March 28, 2016 1920s, event & history, life, London, traffic & transport
0 comments:
Post a Comment