Designed by
Title
London's Traffic #57953744
Description
Traffic including buses, coaches, taxis and cars plus members of the public and tourists crowd the streets of London, England. This shot was taken in the world famous Parliament Square.
This image is editorial