Designed by
Title
High perspective view of pedestrians in the City of London crossing the street. Iconic look left and look right signs #112232720
Description
London, UK- Mar 13, 2018: High perspective view of pedestrians in the City of London crossing the street. Iconic look left and look right signs painted to assist tourists of traffic direction
This image is editorial