City Hall and The Shard, Embankment / River Thames, London

- Image ID: KYXW3B
City Hall and The Shard, Embankment / River Thames, London
Mo And Kay Photography / Alamy Stock Photo
Image ID: KYXW3B
Location: Embankment Place, London, United Kingdom

Similar stock images