Designed by
Title
Pedestrians on the North Bank of the River Thames, London #63919796
Description
LONDON, UK - OCTOBER 11 2015: Crowds walk beneath autumnal trees on the northern bank of the River Thames near Tower Bridge, London.
This image is editorial