add to lightbox download buy
1/1
London:  Liverpool St. Station--Interior, 1874-75.  Looking east, new shops renovated 2005.  Photo '05.
London: Liverpool St. Station--Interior, 1874-75. Looking east, new shops renovated 2005. Photo '05.
Filename: London652.jpg
Copyright friendsofsdarch