Designed by
Title
View from embankment near Tower Millennium Pier. Shard, City Hall, HMS Belfast #117653110
Description
London, United Kingdom - JULY 31, 2017: people walk on the embankment near Tower Millennium Pier. Shard and City Hall. Evening light. Pleasure boats. Tourists sit on bench and walk on the embankment
This image is editorial