Business people walking in the City of London. Blurred image of the road with people at sunny day. London, UK

Business people walking in the City of London. Blurred image of the road with people at sunny day. London, UK - 144807050