In late afternoon Autumn sunshine and with the tall point of the Shard skyscraper in the distance, pedestrians walk over the Millennium Bridge on the River Thames, on 30th October 2017, in the City of London, England.
Add to Cart Add to Lightbox Download