London: Embankment, 1908
Photograph - Digital Image
LONDON: EMBANKMENT, 1908. View of the Victoria Embankment along the Thames River in London, England, with the Cecil and Savoy Hotels at left. Stereograph, 1908.
April 17th, 2012
Viewed 107 Times - Last Visitor from Vienna, 09 - Austria on 05/10/2015 at 10:54 AM