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 104 Times - Last Visitor from Dallas, TX on 02/13/2015 at 6:54 AM