Designed by
Title
Unidentified Tourists Near Underground Embankment Station. London, UK #67002720
Description
Unidentified tourists and locals near Underground Embankment Station in the area of Amba Hotel and Charing Cross on The Strand street. London, UK
This image is editorial