Designed by
Title
Police officer on the Street in London #171474186
Description
London / UK - Nov 29, 2019: police officer on the Cannon Street, watching the traffic. The City of London Police is the territorial police force responsible for law enforcement within the City of London
This image is editorial